#ifndef _DIRECTOR_
#define _DIRECTOR_
#include "FileReader.h"
#include "CompressFileWriter.h"
#include "Coder.h"
#include <string>

class CompressDirector
{
public:
	CompressDirector(const char* iFile, const char* oFile);
	~CompressDirector();
	bool Compress(FileReader* r, Coder* c, CompressFileWriter* w);

private:
	std::string _iFile, _oFile;
};

#endif